estimated roughly - English Synonyms Dictionary